fleshy part of hides - Turco Inglés Diccionario